A B C D E F G H I J K L M N O P Q R S T U V W X Y 

D

DataObjects - Class in negotiator.utility
This class handles saving and loading data for agents which are negotiating in a specific preference profile.
DataObjects(String) - Constructor for class negotiator.utility.DataObjects
 
DBLocationValue - Class in negotiator.tournament.VariablesAndValues
 
DBLocationValue(String) - Constructor for class negotiator.tournament.VariablesAndValues.DBLocationValue
 
DBLocationVariable - Class in negotiator.tournament.VariablesAndValues
 
DBLocationVariable() - Constructor for class negotiator.tournament.VariablesAndValues.DBLocationVariable
 
DBPasswordValue - Class in negotiator.tournament.VariablesAndValues
 
DBPasswordValue(String) - Constructor for class negotiator.tournament.VariablesAndValues.DBPasswordValue
 
DBPasswordVariable - Class in negotiator.tournament.VariablesAndValues
 
DBPasswordVariable() - Constructor for class negotiator.tournament.VariablesAndValues.DBPasswordVariable
 
DBSessionValue - Class in negotiator.tournament.VariablesAndValues
 
DBSessionValue(String) - Constructor for class negotiator.tournament.VariablesAndValues.DBSessionValue
 
DBSessionVariable - Class in negotiator.tournament.VariablesAndValues
 
DBSessionVariable() - Constructor for class negotiator.tournament.VariablesAndValues.DBSessionVariable
 
DBUserValue - Class in negotiator.tournament.VariablesAndValues
 
DBUserValue(String) - Constructor for class negotiator.tournament.VariablesAndValues.DBUserValue
 
DBUserVariable - Class in negotiator.tournament.VariablesAndValues
 
DBUserVariable() - Constructor for class negotiator.tournament.VariablesAndValues.DBUserVariable
 
dDomain - Variable in class agents.anac.y2010.AgentFSEGA.OpponentModel
 
Decider - Class in agents.anac.y2011.TheNegotiator
The Decider class is used to decide each turn which action the agent should perform.
Decider(Agent) - Constructor for class agents.anac.y2011.TheNegotiator.Decider
Creates a Decider-object which determines which offers should be made during the negotiation.
decrementBidTarget(double) - Method in class negotiator.boaframework.sharedagentstate.anac2010.AgentKSAS
 
decrementBidTarget(double) - Method in class negotiator.boaframework.sharedagentstate.anac2011.AgentK2SAS
 
decrementFirstActions() - Method in class negotiator.boaframework.sharedagentstate.anac2011.GahboninhoSAS
 
DecUtilAgent - Class in agents
 
DecUtilAgent() - Constructor for class agents.DecUtilAgent
 
DEFAULT_BREAKOFF - Static variable in class agents.anac.y2010.Southampton.utils.concession.TimeConcessionFunction
 
DEFAULT_BREAKOFF - Static variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.TimeConcessionFunction
 
DefaultEvaluator(Objective) - Method in class negotiator.utility.UtilitySpace
create a default evaluator for a given Objective.
DefaultModel - Class in negotiator.boaframework.opponentmodel
Opponent model which signals an agent that it should use its default opponent model.
DefaultModel() - Constructor for class negotiator.boaframework.opponentmodel.DefaultModel
 
delta - Variable in class agents.anac.y2011.ValueModelAgent.OpponentModeler
 
delta - Variable in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.OpponentModeler
 
dequeue() - Method in class agents.anac.y2011.TheNegotiator.Queue
Return and remove the least recently inserted item from the queue.
dequeue() - Method in class misc.Queue
Return and remove the least recently inserted item from the queue.
determineAccept(int, double, double, int) - Method in class agents.anac.y2011.TheNegotiator.Acceptor
Determine if it is wise to accept for a given phase on a given time.
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2010.AC_AgentFSEGA
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2010.AC_AgentK
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2010.AC_AgentSmith
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2010.AC_IAMcrazyHaggler
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2010.AC_IAMHaggler2010
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2010.AC_Nozomi
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2010.AC_Yushu
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2011.AC_AgentK2
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2011.AC_BRAMAgent
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2011.AC_Gahboninho
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2011.AC_HardHeaded
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2011.AC_IAMHaggler2011
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2011.AC_NiceTitForTat
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2011.AC_TheNegotiator
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2011.AC_ValueModelAgent
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_ABMP
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_Combi
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiAvg
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiBestAvg
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiBestAvgDiscounted
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiMax
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiMaxInWindow
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiMaxInWindowDiscounted
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiProb
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiProbDiscounted
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiV2
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiV3
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiV4
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_Const
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_ConstDiscounted
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_False
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_Gap
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_Next
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_Previous
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_Time
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_True
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.Multi_AcceptanceCondition
The main method of the MAC.
determineAcceptability() - Method in class negotiator.boaframework.AcceptanceStrategy
Determines to either to either accept or reject the opponent's bid or even quit the negotiation.
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.AgentFSEGA_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.AgentK_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.AgentSmith_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMCrazyHaggler_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.Nozomi_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.Yushu_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.AgentK2_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.BRAMAgent_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.Gahboninho_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.HardHeaded_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.IAMhaggler2011_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.NiceTitForTat_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.TheNegotiator_Offering
Determine the next bid.
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.ValueModelAgent_Offering
 
determineNextBid() - Method in class negotiator.boaframework.OfferingStrategy
Determines the next bid the agent will offer to the opponent
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.IAMHaggler_Test_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.other.ChoosingAllBids
Returns the next bid in the sorted array of bids.
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.other.GeniusTimeDependent_Offering
Simple offering strategy which retrieves the target utility and finds
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.other.Random_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.other.TimeDependent_Offering
Simple offering strategy which retrieves the target utility and looks for the nearest bid if no opponent model is specified.
determineOffer(AgentID, int, double) - Method in class agents.anac.y2011.TheNegotiator.BidGenerator
Determine what (counter)offer should be made in a given phase with a minimum threshold.
determineOffer(int, double) - Method in class negotiator.boaframework.offeringstrategy.anac2011.TheNegotiator_Offering
Determine what (counter)offer should be made in a given phase with a minimum threshold.
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.AgentFSEGA_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.AgentK_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.AgentSmith_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMCrazyHaggler_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.Nozomi_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.Yushu_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.AgentK2_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.BRAMAgent_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.Gahboninho_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.HardHeaded_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.IAMhaggler2011_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.NiceTitForTat_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.TheNegotiator_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.ValueModelAgent_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.OfferingStrategy
Determines the first bid to be offered by the agent
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.IAMHaggler_Test_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.other.ChoosingAllBids
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.other.GeniusTimeDependent_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.other.Random_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.other.TimeDependent_Offering
 
discount(double, double, double) - Static method in class negotiator.utility.UtilitySpace
Computes: discountedUtil = util * Math.pow(discount, time).
discountedFilterBetween(double, double, double, double, UtilitySpace) - Method in class negotiator.BidHistory
Returns the set of bids offered between time instances t1 and t2: (t1, t2] and with a utility in (u1, u2].
discountedFilterBetween(double, double, double, double) - Method in class negotiator.boaframework.sharedagentstate.anac2011.NiceTitForTatSAS
 
DiscreteTimeline - Class in negotiator
Implementation of the timeline in which time is divided in rounds.
DiscreteTimeline(int) - Constructor for class negotiator.DiscreteTimeline
Creates a timeline with a deadline of DiscreteTimeline.totalRounds number of rounds.
distanceBetweenTwoBidPoints(BidPoint, BidPoint) - Static method in class negotiator.qualitymeasures.UtilspaceTools
 
distanceBetweenTwoPoints(double, double, double, double) - Static method in class negotiator.qualitymeasures.UtilspaceTools
 
distanceToNearestParetoBid(BidPoint) - Method in class negotiator.analysis.BidSpace
Method which given a bid point determines the distance to the nearest Pareto-optimal bid.
domain - Variable in class agents.anac.y2011.Nice_Tit_for_Tat.BilateralAgent
 
domain - Variable in class misc.CommandLineOptions
Option "d", specify a domain.
domain - Variable in class negotiator.boaframework.NegotiationSession
Reference to the negotiation domain.
Domain - Class in negotiator
Representation of the outcome space of a scenario.
Domain() - Constructor for class negotiator.Domain
Creates an empty domain.
Domain(SimpleElement) - Constructor for class negotiator.Domain
Creates a domain given an XML-representation of the domain.
Domain(String) - Constructor for class negotiator.Domain
Creates a domain given the path to a file with an XML-representation.
Domain(File) - Constructor for class negotiator.Domain
read a domain from a file.
domain - Variable in class negotiator.protocol.Protocol
--
domain - Variable in class negotiator.utility.UtilitySpace
 
DOMAIN_REPOSITORY - Static variable in class negotiator.Global
Path to domain repository
DomainGenerator - Class in misc
The domain generator automatically generates domain given a requested value for opposition and bid distribution.
DomainGenerator() - Constructor for class misc.DomainGenerator
 
domainName - Variable in class negotiator.NegotiationOutcome
 
DomainRepItem - Class in negotiator.repository
A DomainRepItem is a domain reference that can be put in the domain repository.
DomainRepItem() - Constructor for class negotiator.repository.DomainRepItem
 
DomainRepItem(URL) - Constructor for class negotiator.repository.DomainRepItem
 
dumpDistancesToLog(int) - Method in class agents.BayesianAgent
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y